package com.hao.hospital.controller;



import org.eclipse.jetty.util.ajax.JSON;

import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
import com.hao.hospital.service.DrugService;
import com.jfinal.aop.Before;
import com.jfinal.core.Controller;
import com.jfinal.ext.interceptor.POST;
import com.rtmap.utils.http.RestfulTemplate;



public class DrugAction extends Controller {
	/**
	 * 新增一种药品
	 * http请求方式：post
	 */
	@Before(POST.class)
	public void drugadd() {

	}
	/**
	 * 删除一种药品
	 * http请求方式：get
	 */
	public void drugdelete(){
	//不做	
	}
	/**
	 * 药品数量的修改
	 * http请求方式：get
	 */
	public void drugupdate(){
		String drug_name=getPara("drug_name");
		int num=getParaToInt("num");
		int result=DrugService.me().drugupdate(drug_name, num);
		renderJson(result);
	}
	/**
	 * 显示所有药品信息
	 * http请求方式：get
	 */
	public void alldrug(){
		
	}
	/**
	 * 通过药品名称查看单个药品信息
	 * http请求方式：get
	 */
	public void druginfo(){
		String drug_name=getPara("drug_name");
		renderJson(DrugService.me().druginfo(drug_name));
	}
	
	
	public static void main(String[] args) {
//		JSONObject jsonObject=new JSONObject();
//		jsonObject.put("userIds", new Long[]{9080895418917735816L});
//		jsonObject.put("sendUserId", "8023767188049645016");
//		jsonObject.put("senderLoginName", "zhangsan");
//		jsonObject.put("content", "正文");
//		jsonObject.put("url", new String[]{""});
//		String url="http://127.0.0.1/seeyon/wzzhtaskinfoController.do?method=message_send";
//		System.out.println(RestfulTemplate.INSTANCE.postForObject(url, jsonObject, String.class));
		//JSONObject jsonObject=new JSONObject();
		
		//jsonObject.put("userid","9080895418917735816");
		//jsonObject.put("messageid",new String[]{"-7064470233881165043"});
		//String url="http://127.0.0.1/seeyon/rest/message/isread?token=d4a441d1-1fef-4cdb-ad94-3204f1e91cfe";
		//String url="http://127.0.0.1/seeyon/wzzhtaskinfoController.do?method=messageIsread_change";
		//System.out.println(RestfulTemplate.INSTANCE.postForObject(url, jsonObject, String.class));
		//put("senderLoginName", "zhangsan");
//		put("subject", "20161103表单流程");
//		put("data", data1);
		JSONArray data = new JSONArray();
		String context="[{\"linkman\":\"1\",\"number\":\"2\",\"address\":\"2\",\"exprire\":\"2024-12-31\",\"money\":\"7\",\"contractCode\":\"JYHT201001001\"},{\"linkman\":\" \",\"number\":\" \",\"address\":\" \",\"exprire\":\"2018-02-28\",\"money\":\"3,333\",\"contractCode\":\"JYHT201403001\"}]";
		//JSON.parse(context);
		data=JSONArray.parseArray(context);
		System.out.println(JSONArray.parseArray(context));
		//		JSONObject jsonObject = new JSONObject();
//		jsonObject.put("linkman", "尚嘉豪");
//		jsonObject.put("number", "15158715538");
//		jsonObject.put("address", "温州市鹿城区鹿城公安");
//		jsonObject.put("exprire", "2016-11-30");
//		jsonObject.put("timestamp", "1111111111111");
//		jsonObject.put("money", "1000.00");
//		jsonObject.put("contractCode", "JYJT001");
//		data.add(jsonObject);
//		JSONObject json = new JSONObject();
//		json.put("linkman", "张爱红");
//		json.put("number", "15158715538");
//		json.put("address", "温州市交运集团有限公司");
//		json.put("exprire", "2016-11-30");
//		json.put("timestamp", "1111111111111");
//		json.put("money", "1000.00");
//		json.put("contractCode", "JYJT002");
//		data.add(json);
		String url="http://127.0.0.1/seeyon/wzzhtaskinfoController.do?method=sendShortMessage";
		System.out.println(RestfulTemplate.INSTANCE. postForObject(url,data, String.class));
		
	}
}
